package com.photoeditor.demo.model.store.download;

/**
 * 下载进度监听器
 * 

 *
 */
public interface IDownloadListener {
    /**
     * 获取下载任务id
     * 
     * @return
     */
    public String getDownloadId();
    
    /**
     * 进度更新回调
     * @param downloadId 下载任务id
     * @param progress 下载百分比
     */
    public void onProgressUpdate(String downloadId, int progress);

    public void onFailed(String packageName);

    /**
     * 获取当前依附Activity的完整路径
     * @return
     */
    public String getFullActivityName();
}
